package com.amsp.oa.oademo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 申购单VO类
 */
@Data
@ApiModel(value = "申购单VO", description = "申购单数据传输对象")
public class PurchaseRequestVO {

    @ApiModelProperty(value = "主键ID")
    private Long id;

    @ApiModelProperty(value = "申购单编号")
    private String no;

    @ApiModelProperty(value = "申购部门")
    private String department;

    @ApiModelProperty(value = "申购日期")
    private String date;

    @ApiModelProperty(value = "核准人")
    private String approver;

    @ApiModelProperty(value = "审批人")
    private String reviewer;

    @ApiModelProperty(value = "确认人")
    private String confirmator;

    @ApiModelProperty(value = "制单人")
    private String formMaker;

    @ApiModelProperty(value = "申购单明细列表")
    private List<PurchaseRequestItemVO> itemList;
}